Job Description
Web Software Engineer
Company:
Proximia
Location:
Anacortes, WA
Company Overview:
Proximia is a dynamic and innovative tech company specializing in zero trust authentication across both digital and physical assets. Our team is driven by a passion for technology and a commitment to delivering top-quality solutions for our clients.
Position Summary:
We are seeking a highly skilled and experienced Software Engineer to join our growing team. The ideal candidate will have extensive experience with React, Next.js, TypeScript, and JavaScript, along with a proven track record of delivering robust, scalable web applications. This role provides a chance to collaborate with a talented development team on many exciting projects.
Key Responsibilities:
Develop and maintain web applications using React, Next.js, TypeScript and JavaScript
Collaborate with cross-functional teams to define, design and ship new features
Write clean, maintainable, and efficient code
Optimize applications for maximum speed and scalability.
Participate in code reviews to ensure code quality and adherence to best practices
Troubleshoot and debug issues across the application stack
Stay up to date with the latest industry trends and technologies
Requirements:
Must-Have
Bachelor's degree in computer science, Engineering, or a related field
Minimum of 4 years of professional experience in web development
Proficiency in React, Next.js, TypeScript, and JavaScript
Experience with RESTful APIs and/or GraphQL
Experience with PostgreSQL
Familiarity with version control systems, preferably Git
Excellent problem-solving skills and attention to detail
Effective communication and teamwork abilities
Nice-to-Have
Experience with server-side rendering, especially with Next.js
Familiarity with state management libraries.
Understanding of web performance optimization techniques.
Experience with testing frameworks like Jest, Cypress, or similar.
Contributions to open-source projects or a portfolio of personal projects
What We Offer:
Competitive salary and benefits package including stock options
Opportunity to work on innovative and challenging projects
Collaborative and inclusive work environment
Personal and professional growth opportunities
Flexible working hours with 1-2 days/week remote work
Job Tags
Remote job, Flexible hours, 2 days per week, 1 day per week,