Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
OnePIN, Inc. is seeking a Senior Software Engineer in Ankara, Turkey, to take ownership of project areas and design cloud-based solutions on AWS. The ideal candidate will have over 6 years of experience, a strong background in software engineering, and the ability to mentor junior staff. Competitive compensation and comprehensive benefits are offered, including health insurance and professional development access.
About OnePIN, Inc.:
OnePIN, Inc. is a 23-year-old Boston-based US corporation specialized in mobile telecommunication services.OnePIN is a leading provider of digital user engagement and mobile advertising solutions, enabling businesses worldwide to connect with their audiences in meaningful and impactful ways. By combining innovation, automation, and AI-driven insights, OnePIN delivers products that drive engagement, growth, and value for its clients.
The Company’s services are currently deployed to over 1 billion mobile subscribers, across 20 countries spanning seven of the world’s largest mobile operator groups. OnePIN is headquartered in Boston with offices around the globe.www.onepin.com.
Position Description:
OnePIN, Inc. is currently looking for an experiencedSenior Software Engineerwith significant end-to-end ownership of project/product areas.
SALARIES ARE PAID IN US DOLLARS
Responsibilities:
·Design and implement cloud-based solutions on Amazon Web Services (AWS).
·Interact with product users/QA team members to collect feedback about new features, software bugs and improvements.
·Define, break down, and refine user stories based on customer needs. Proactively flag missing requirements or unclear value propositions.
·Improve alerts, logs, and monitoring for features you build. Handle some of the on-call responsibilities.
·Analyze and resolve application problems.
·Actively participate in architectural conversations.
·Set examples for best engineering practices.
·Provide mentorship to more junior engineers.
·Participate in code reviews.
Required Skills:
·6+ years of software design and development experience with a minimumB.Sc. degree in Software Engineering or a related field.
·Strong verbal and written communication skills, with the ability to clearly articulate concepts to diverse audiences.
·Senior-level expertise in one or more programing languages: JavaScript/TypeScript, Java or Python.
·At least 3 years of object-oriented programming experience.
·Proven track record applying advanced design patterns to solve complex engineering problems.
·Strong background in distributed systems and event-driven architectures.
·Hands-on experience with AWS serverless technologies and AWS CDK.
·Fluency in relational databases (e.g. PostgreSQL or MySQL).
·Experience with DynamoDB or other NoSQL stores.
·Proficient in designing and implementing unit and integration tests to ensure high code quality.
·Front-end development experience (especially React) is a strong plus.
·The ability to work with minimal guidance, be proactive and to handle uncertainty and ambiguity.
·Excellent engineering mindset and proactive approach to problem solving.
·Must thrive in a creative, team-focused, ever-changing growing company.
Reports to:VP of Engineering
Position Location:Ankara, Turkey (opportunity to travel to Boston, USA; but not a requirement)
OnePIN Employee Benefits:
·Competitive Compensation
·Salaries are paid in United States dollars
·Comprehensive Private Health Insurance (Immediate Family only)
·Subsidized Meal Card (Pluxee/Sodexho)
·Professional Development Access
·Public Garage Parking Facilities
·Ergonomically Designed Office Space
·State-of-the-Art Technology Resources
Other Benefits:
·Employee Stock Ownership Plan:
This plan allows employees to own a stake in the company through stock options, aligning their interests with the company’s success and potentially offering financial benefits as the company grows.
Core Values:
To be successful at OnePIN, you must act with character, integrity and competence.You must be able to work harmoniously in an energizing environment.You must be able to effectively work not only in your own department, but also with all departments.We hire the best people possible, and we hire only those people who fit with our core values.We believe in our products, we believe in our people, and we believe in our company.
Contact Us:
OnePIN offers industry-competitive benefits that demonstrate our appreciation beyond a standard paycheck.
To apply for this position, please send your resume and cover letter tojobs@onepin.com
No phone calls, please. Only qualified candidates will be contacted. OnePIN, Inc. is an equal-opportunity employer. No agencies.No relocation assistance will be provided.