Overview
backend software developer (remote - mexico only)
as a staff backend software developer, you will be part of a multidisciplinary team building varicent incentives, a single-page web application using react and redux that connects to a rest api written in c#, hosted in aws.
responsibilities
* build new features for the rest api and enhance the aws infrastructure on a modern tech stack using c# and aws cloudformation.
* collaborate with product management, designers, and qa to implement new features and enhancements.
* participate as a reviewer in pull request reviews, ensuring high code quality and providing insights to team members.
* optimize application performance for scalability and low latency across large datasets.
* develop features using aws tools such as lambda, s3, dynamodb, and redshift.
* automate deployments and ci/cd pipelines using infrastructure-as-code technologies.
* identify and resolve bottlenecks to ensure high availability and uptime.
technical skills & qualifications
* 7+ years of backend development experience, with a focus on data-intensive applications.
* proficiency in at least one backend language (e.g., c#, java, c++).
* experience with aws services (ec2, s3, lambda, rds, redshift).
* understanding of elt/etl processes and handling large-scale data.
* understanding of software design fundamentals and clean, maintainable code.
* strong problem-solving skills.
collaboration & communication
* english communication skills; b2 level english or higher is required for cross-functional teamwork.
first 30 days: getting started
* learn our development process, codebase, coding standards, and tools.
* participate in team meetings, collaborate with colleagues, and communicate progress and challenges.
* complete small, well-defined tasks or bug fixes to demonstrate coding ability.
first 60 days: building momentum
* increase independence in task handling and take on more complex features or modules.
* improve troubleshooting and issue resolution, adhere to coding standards, and participate in code reviews.
* collaborate with the team and contribute to discussions.
first 90 days: hitting your stride
* lead the development of a larger feature or service critical to the application.
* ensure scalability and reliability through testing and performance tuning.
* understand key parts of the system and troubleshoot defects with minimal assistance.
* meet deadlines, deliver high-quality work, and stay updated on industry trends and technologies.
* identify process improvements to enhance efficiency and productivity; participate in roadmap discussions.
note
* candidates selected will be hired by varicent’s designated professional employer organization. Employment may transfer to a local varicent entity in the future, with seniority and benefits preserved where applicable.
* this role requires working within eastern standard time (est) business hours. Remote candidates outside est should be prepared to adjust working hours accordingly.
* this position is fully remote with a results-driven culture emphasizing performance and collaboration across a global team.
benefits
* market-leading compensation package.
* wellness programs for health and wellbeing.
* access to the latest tools and technologies in a fast-paced environment.
* remote work flexibility.
* comprehensive insurance: medical, dental, vision, life.
* annual time off per applicable laws.
* global presence: hubs in romania, uk, us, canada.
* opportunities for continuous development and career growth.
varicent is an equal opportunity employer. All qualified applicants will be considered without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Please email accommodations@varicent.com if you require accommodations during the recruitment process. By applying, you acknowledge you have read and agree to the job applicant privacy notice.
#j-18808-ljbffr